tank-killing mine - Turkish English Dictionary